API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsDebug
Testing
Formatting
ConsoleOutputFormatter.h
1
// ConsoleOutputFormatter.h
3
//
5
6
namespace
nkDebug
7
{
13
class
ConsoleOutputFormatter
final :
public
OutputFormatter
14
{
15
public :
16
17
// Constructor, destructor
21
ConsoleOutputFormatter
() ;
25
virtual
~ConsoleOutputFormatter
() ;
26
27
// Formatting
28
virtual
nkLog::String
formatClassLaunch
(
const
TestClassObserverInformation
& info)
override
;
29
virtual
nkLog::String
formatClassBypass
(
const
TestClassObserverInformation
& info)
override
;
30
virtual
nkLog::String
formatClassEnd
(
const
TestClassObserverInformation
& info)
override
;
31
virtual
nkLog::String
formatTestLaunch
(
const
TestFunctionObserverInformation
& info)
override
;
32
virtual
nkLog::String
formatTestBypass
(
const
TestFunctionObserverInformation
& info)
override
;
33
virtual
nkLog::String
formatTestSuccess
(
const
TestFunctionObserverInformation
& info)
override
;
34
virtual
nkLog::String
formatTestFailure
(
const
TestFunctionObserverInformation
& info)
override
;
35
} ;
36
}
nkDebug::TestClassObserverInformation
Information provided during a TestClass run.
Definition:
TestClassObserverInformation.h:12
nkDebug::ConsoleOutputFormatter::ConsoleOutputFormatter
ConsoleOutputFormatter()
nkDebug::ConsoleOutputFormatter::formatClassEnd
virtual nkLog::String formatClassEnd(const TestClassObserverInformation &info) override
nkDebug::ConsoleOutputFormatter::formatClassBypass
virtual nkLog::String formatClassBypass(const TestClassObserverInformation &info) override
nkDebug::ConsoleOutputFormatter
Implementation of a console friendly output formatting.
Definition:
ConsoleOutputFormatter.h:14
nkDebug::OutputFormatter
Base class for test's output formatting.
Definition:
OutputFormatter.h:15
nkDebug::ConsoleOutputFormatter::formatTestLaunch
virtual nkLog::String formatTestLaunch(const TestFunctionObserverInformation &info) override
nkDebug::ConsoleOutputFormatter::formatTestSuccess
virtual nkLog::String formatTestSuccess(const TestFunctionObserverInformation &info) override
nkDebug::ConsoleOutputFormatter::~ConsoleOutputFormatter
virtual ~ConsoleOutputFormatter()
nkDebug::ConsoleOutputFormatter::formatTestFailure
virtual nkLog::String formatTestFailure(const TestFunctionObserverInformation &info) override
nkDebug::ConsoleOutputFormatter::formatTestBypass
virtual nkLog::String formatTestBypass(const TestFunctionObserverInformation &info) override
nkDebug::TestFunctionObserverInformation
Information provided during a function run.
Definition:
TestFunctionObserverInformation.h:12
nkDebug::ConsoleOutputFormatter::formatClassLaunch
virtual nkLog::String formatClassLaunch(const TestClassObserverInformation &info) override
nkDebug
Encompasses all API of component NilkinsDebug.
Definition:
LogManager.h:7
Generated by
Doxygen
1.8.18